$(document).ready(function() {
	var userArr;

	// 初始化用户账号数据
	// 记录当前登录的用户
	// var curr_user = {}; 
	// var userArr = {
	// 	'admin': {
	// 		'username': 'admin',
	// 		'password': 123456,
	// 		'logined': false
	// 	},
	// 	'cdq': {
	// 		'username': 'cdq',
	// 		'password': 123456,
	// 		'logined': false
	// 	}
	// }
	// localStorage.setItem('userArr', JSON.stringify(userArr));
	// localStorage.setItem('curr_user', JSON.stringify(curr_user));

	function render() {
		let str = JSON.stringify(userArr);
		localStorage.setItem('userArr', str);
	}

	// 保存登录成功的用户
	function saveUser(user) {
		localStorage.setItem('curr_user', JSON.stringify(user));
	}

	// 登录验证
	var account = $('#account');
	var password = $('#password');
	$('.login-btn').on('click', function() {
		// 点击时获取最新的用户数组
		userArr = JSON.parse(localStorage.getItem('userArr'));
		let act = account.val();
		let pwd = password.val();
		if (act in userArr && pwd == userArr[`${act}`]['password']) {
			if (userArr[`${act}`]['logined'] == false) {
				userArr[`${act}`]['logined'] = true;
				render();
				saveUser(act);
				initData();
				window.location.href = '../index.html';
			} else {
				alert('该用户已登录!');
			}
		} else {
			alert('密码错误!');
		}
	});


	// 存入初始数据
	function initData() {
		let data = {
			'memoire': [
				'整理学员档案',
				'规划本周学生食谱'
			],
			'attendance': [{
					'value': 30,
					'name': '出勤'
				},
				{
					'value': 2,
					'name': '未出勤'
				},
				{
					'value': 1,
					'name': '请假'
				}
			],
			'statistics': {
				'class': ['一班', '二班', '三班', '四班', '五班', '六班', '七班'],
				'num': [42, 52, 46, 35, 56, 51, 44]
			},
			'board': [{
					'text': '小张老师今天请假了，由小红老师代上课',
					'person': '管理员',
					'time': '2019-11-12 09:20:18'
				},
				{
					'text': '修BUG修BUG修BUG修BUG',
					'person': '管理员',
					'time': '2019-11-12 09:20:18'
				},
				{
					'text': '修BUG修BUG修BUG修BUG',
					'person': '管理员',
					'time': '2019-11-12 09:20:18'
				}
			]
		};

		let classes = {
			1: {
				class1: "音乐",
				class2: "美工",
				class3: "游戏",
				class4: "语言",
				class5: "数学"
			},
			2: {
				class1: "美工",
				class2: "游戏",
				class3: "数学",
				class4: "语言",
				class5: "音乐"
			},
			3: {
				class1: "语言",
				class2: "游戏",
				class3: "音乐",
				class4: "数学",
				class5: "美工"
			},
			4: {
				class1: "音乐",
				class2: "语言",
				class3: "美工",
				class4: "游戏",
				class5: "数学"
			},
			5: {
				class1: "数学",
				class2: "音乐",
				class3: "语言",
				class4: "美工",
				class5: "游戏"
			}
		};

		localStorage.setItem('data', JSON.stringify(data));
		localStorage.setItem('classes', JSON.stringify(classes));
	}
});
